Very stylish accommodation with lots of amenities.