good location with full amenities