We only stayed one night. It was extremely clean and it did have a stunning view…but…when we arrived for our 3pm check in time, it was still in the process of being cleaned. She hurried and did her best to stay out of our way while she finished up. It was a strange situation.