We had a wonderful stay. They provided everything we would need for the kitchen and the staff was so nice! There is a communal laundry facility and a pantry where you can buy a few small things.