Perfect stay for families, great location