Excellent location, very clean and spacious. Close to shops and the beach. Easy instructions to follow for picking up the key and great communication pre visit with all we needed to know to have a great stay.