While our apartment was a bit different to the one pictured, it was still very clean and well equipped. The location near the beach and a short drive to town was great, and staff were very friendly and helpful.