Amazing place! Everything was clean, the decoration is stunning and the views are incredible!