Good location and spacious amenities