Great place, with very complete kitchenette... meaning: its not a full kitchen but still you have literally everything you need to prepare a proper meal. The way it's done is very clever. Really enjoyed it... especially after a long day at the beach. Thanks!!!!