Clean, well fitted out and very comfortable. Would definitely stay there again.