Perfect stay in a very clean and stylish apartment with great amenities