Very clean, comfortable, stylish and convenient. The bed is so comfortable, and the living room and kitchen have comfortable seating for hanging out. Communication is also excellent. Michael and Danny are wonderful hosts.