Such an amazing place in an equally amazing location. It exceeded all expectations! Would definitely stay again and recommend to others.