Amazing hotel, very quiet and serene, away from the hustle and bustle. Staff overall was great except for the restaurant staff for breakfast. The first breakfast was good, but we must have arrived before the wave of customers. We noticed many people around us either getting frustrated because after 20 minutes their orders weren't being taken. Worse yet, a party of four just gave up after 20-30 minutes and got up and left, I believe staffing was the issue and allowing people to sit down instead of having them wait to be seated until staff can properly take care of customer. The second breakfast day we got there right at opening, 7 am, we were pressed for time, were seated, waited about 10 minutes, waitress disappeared so we got up and left. But food is amazing so overall it was good, they just need to fine tune their operational flow.