Clean place. Nice View. It has grocery, restaurants, beaches, and attractions near. Also came with chairs, boards and other beach gear. Great stay.