Clean, lots of extras like towels, soap, snorkling gear, full kitchen, lounge chair on balcony, beautiful view of ocean, could hear surf, grounds are well kept, easy walk to beach or harbor area. Cathy was very easy to communicate with. Would definitely recommend, and I plan on returning.