The staff and food were both excellent. Although it was clear that there were many levels of English ability, every staff member we interacted with really worked hard to make sure that we understood them and could enjoy our experience just the same as any native. Very welcoming, warm, and kind. The private bath was wonderful, and the room was great in a traditional style. Our only less flattering comment on the room is that the bathroom was a bit outdated, but the rest of the room was great. The in room dining experience was fantastic as well, and the cook ensured we knew exactly what we were doing and what everything was, which for us was a big help. This stay was part of my wife and my honeymoon, and we had a fantastic time.