Yes
Yes, but be careful, it can be pricey with added charges written in small print on bottom of room service menu. Restaurant in main building had excellent food, amazing service for cheaper
Don't know didn't use it
Thanks! Your answer is awaiting moderation.