A very nice stylish place with many amenities