Stylish place with great amenities.