10/10, amazing amenities, very very clean and gorgeous location. Would stay here again