Great location, very close to the beach, supermarket, and all of the shops on main street. The accomodation has all all the facilities needed, great view, nice balcony and enclosed front garden. I took off one star from listing accuracy, as it was advertised as pet friendly, but didn't mention the $50.00 "pet fee" which was requested after the reservation was made.