Excellent, clean hotel. Good location. Staff friendly, but extremely professional. Also, very helpful. Whatever questions we had, they gave us very useful and helpful responses and suggestions. It was like being surrounded by friends. They all speak very good English. We usually don't pay for breakfast at the hotels (as we like to sleep in on our holidays), but paid this time and did not regret it. Their buffet is absolutely amazing, with several huge tables full of different dishes from different cuisines, from toast to fully cooked meals. I even had a local specialty prepared by their chef, Steve, and I must admit that was the highlight of my stay. One thing I wasn't happy with was the pool hours. Finishing at 7:30 was way too early.