Our hosts thought of every detail. Our family of 6 had plenty of space. We enjoyed using the kitchen for many meals but also easily walked to nearby restaurants. We would definitely stay here again.