We stayed for six nights and were immediately mad to feel like old friends coming back again. Rooms are excellent, being a generous size, nicely decorated and very clean. The hotel boasts everything you could want including swimming pool, relaxing gardens, spa and gym. We would definitely stay here again and the one thing that makes this beautiful hotel really stand out are the staff. Everyone is so friendly and helpful it really is like leaving friends behind when we had to leave.