This place is gorgeous, super clean, spacious, just perfect for a big group. Basic kitchen amenities if you plan on cooking a lot I would recommend bringing oils/spices/condiments. Other than that had everything you could need! Wish we could have stayed longer.