Superb location, clean space and amazing beaches. A perfect place to relax on vacation.