Well appointed, basically new home with everything you could need. Super clean, lots of space, comfy beds and an easy walk to the most stunning beach. Would stay again and recommend to friends :)