The hotel itself was amazing. The staff, though… less than stellar. We were told breakfast was at 6am by the very kind guy who checked us in. We came down at 6am and the new front desk guy was incredibly rude about breakfast not starting until 6:30am. Then, when we left, we didn’t know I had to check out with my room key in hand (in America, we leave them in the room) and the same man followed us out into the street, yelling at us for not coming down with our key card. We apologized and explained that in America, that is not customary but there was nothing we could do about it now because the room was locked. He got even more angry with us, followed us to our car and continued yelling. We are very disappointed with how we were treated by this individual.