Fidel and Miguel and the other servers at the La Gruta Pool Bar couldn't have been nicer or more accommodating. Our room had a beautiful view and everyone there seemed truly to enjoy their jobs. What a pleasure. The pools, grounds, and beach were clean and comfortable. Food was ok, but not great. There is a spa and fitness room, but they are not on site. Free shuttles are offered to the other El Cid resorts in the area. The drivers are helpful and pleasant.