Clean and functional. Excellent views. Was a little bit hot in the rooms at night due to no windows or air-conditioning in the rooms.