Wonderful, functional, great location. Perfect for our family of 5 (3 young kids).