Excellent stay. The staff was wonderful, very professional with excellent English - helping us with requests we had during the visit. The reception is manned 24...