Very clean and beautiful place with a spectacular view.