The views are amazing! Everything was clean and beautiful! We would love to stay again.