The location and the hotel itself was excellent, truly a unique experience. However, even it paled next to the service, which was simply the best we have ever received. Friendly, family-like atmosphere, with staff members who seemed genuinely keen to discuss with us. Nobody was in a hurry, but everything worked.