Absolutely perfect location, exactly what we wanted all on our doorstep, and anything else we needed in easy reach. Spot on.