The place was very clean and was great! Very easy to communicate! The only reason I didn't give 5 stars is because there was no table to eat at. We made do just eating on the couch but it was weird to have no coffee table, end table, or dining table.