Very clean and spacious. My friends and I had an amazing stay here at David's place! Will most definitely come back