We found David's place to be; clean, spacious, very comfortable beds and great location. Everything we needed was there.