Amazing location and very spacious -- the minimum amenities are certainly provided (one bath towel and one hand towel per person, a set of pretty small soap/shampoo/conditioner), though anything above that (cooking spices, coffee, larger soap/shampoo/etc.) you'll want to get on your own. All in all, a 5-star stay. Can't stress enough how great the location is.