Stay was comfortable.Rooms were clean and staff is very cooperative. Food can be improved a bit-especially the breakfast. We traveled with a kid,whatever we required was provided by the staff at the resort. Hospitality was excellent