Excellent! Beautiful views and extremely clean!!! Would stay again!!