Super clean and well maintained. The caretakers were kind and willing to help. Common areas for guests to chat and share information. Although shared bathroom never had problems getting in. A great experience