Great place for a family. The view was spectacular and the special touches were great. It came with a full kitchen. To cook in, lots of beach items, sunscreen and bathroom items. The best part was the book of recommendations.