Everywhere you go in the hotel, you'll be greeted with a smile even though the staff are not attending to you. They also go out of their way to assist you. E.g. when I ask the restaurant manager the pool location, he not only lead me there but offered to help take my pictures (as I was alone then).
The room was up to expectations. Free wifi in the room also a plus. Breakfast buffet was the best I've ever had. The spread had a wide variety. There's even home made gelato though I didn't manage to try. You can select the fresh whole/cut fruits & request the staff to juice for you. You can also request for freshly made cappuccino/mochaccino/latte besides the standard coffee/tea. Opt to seat outside if there's empty tables. Nothing beats a great breakfast out in the morning sun with cool weather.