Great location. Beautiful spacious modern place. Short walk to some great beaches. Very much enjoyed our stay and being able to bring our dogs made even more special.