Very comfortable and clean. There was a well suppled kitchen, The beds were comfortable with plenty of pillows and blankets. The location was great with excellent views of the beach. If I had one request it would have been for an exhaust fan in the bathroom and a better quality of bath towels The ones supplied were a little thin but otherwise everything was great.