Amazing amenities, beautiful location, very clean