One of the most important things to me when I stay at a hotel is the staff. Each staff member who I interacted with was so kind, polite, respectful, and personable. I stayed for over a week in the hotel, and each day felt like I was with people I had known all my life. I absolutely loved visiting with the staff, and I truly miss them very much after leaving the country. Regarding the hotel, it was very nice, comfortable, and in the perfect location. I enjoyed going for short walks, and whenever I went site seeing, the staff were wonderful with providing suggestions and recommendations. The restaurant was fantastic! The traditional foods were so delicious, and the service was the best. The only issue I had was the bathroom in my room. It had a musty scent to it, like there had been a past leak. I did not complain about it because it was a minor issue, and it did not affect the actual room in any way. All other aspects of the hotel were absolutely amazing, and I would recommend Hotel Omni Residency to anyone looking for a wonderful hotel, an amazing staff, and delicious meal options. This is why I am giving a 5 star rating, because my overall experience was wonderful. To all the management and staff of Hotel Omni Residency, thank you so much for taking such good care of me!