Very clean and nice place- the views are great! The bathroom was the nicest one of all the places we stayed during our trip (10 different places!)! Just what we expected and needed, nice place overall.