the flat provides all necessary amenities and some food support. host is nice and helpful. only downside i can think of is that is little bit difficult to close your flat door when you go out. others are perfect, great kitchen with useful appliances, outdoor area, long bar table. highly recommend.