It was clean, and everything was there as stated...the kitchen amenities were plenty and the snorkel/beach gear was a nice surprise! Nice value for the view of the Ocean (although no beach)