Buenavista takes you on a private beach and swimming pool with sea water waterfront with free shuttle.