Sparkling clean and beautiful place. Amazing location with a spectacular view.