Staff are good and courteous however they need training to handle international guests. The biggest problem was that there was rattling noise from above the room throughout the night. We could not sleep. Called the Front desk but the staff seemed helpless . Food was excellent and easily exceeded my expectations.