Good location. Great for big groups or family with kids. Clean and organized. All amenities as expected.