Clean and spacious and everything is of a very high standard not cheap and nasty. I really enjoyed y stay