Stylish place with wonderful amenities