Luxurious place to stay. 6 star accommodation .