Clean and a well equipped kitchen. Beds were very comfortable. Nice big windows and a good location.