If I could give stars for my stay I would give 10 plus.
Amazing place… amazing location.