Jap, I was not a guest so cannot comment on room service, check-in etc however the couple we were visiting are pretty seasoned travellers and seemed very happy with everything. I remember several restaurants that looked inviting. (Seemed to be smart dress)I also remember quite a few Italians there that week.