Our stay was impeccable. The staff were amazing - they couldn't do enough for us - even doing our washing and making dinner reservations for us. Breakfast was excellent - delicious and different every day. The bed, sooooo comfortable. Highly recommended.