Fantastic spot with spectacular beach views. Has everything you could need for a great stay. Easy access and communication, comfortable and clean. Would go back again in a flash!