Our stay has been the best hotel experience we have ever had, and that is due, in no small part, to every staff member we met during our stay. They are all so friendly, relaxed, and will stop and talk to us for a few minutes each day to try to get to know us and ask about our experiences that day. I have never before come across such an outstanding team of people who are so friendly, and willing to adapt and meet any requests. The decor and facilities of the hotel are very good, and the food is excellent, but it is the staff who are the greatest asset. We will visit again!