An amazing place with a marvellous view, thoughtful touches, multiple rooms catering for different groups of people and fantastic set up for entertainment as well