Very clean, very comfortable and a great location. There was a problem with the television on day one but the communication with the hosts was quick and quickly resolved. Hands on so to speak. I have stayed in another of their units and when the times comes again will stay in another as they have many to select from.