Perfect for family with a bit older kids (ours are 9 & 11). The nice appt makes you feel like local.