Overall, the staff and facilities were excellent, humble, friendly, and comfortable. The rooms were also comfortable, but the TV wasn't a smart TV, making it difficult for toddlers to watch YouTube. The bathroom didn't have a shower cable, so they had to rely on a shower head. The bathroom floor was also dirty and moldy due to stagnant water due to the poor slope. The gym and pool were good facilities. Breakfast also had a wide selection.