I used to stay before almost every year but its getting bad in the cleaning and reception.
Furniture become dirty and first day when I get there i had to clean all the dishes and pan it was dirty.
Reception was disrespect and the cleaning person. They look unhappy to serve and they shout at the guests, the beds very very hard uncomfortable and the king bed split to two mattress.
Never stay again.