Very stylish place with great amenities