Open-plan living, eight gorgeous suites, and killer ocean views from the rooftop infinity pool make this dashing private villa in Playacar a top-flight refuge steps away from the sand.
Alta Vista features eight suites, each with its own large private ...
more