Clean and very comfortable, great location, great communication! Would absolutely stay here again.