No hot tub. They used to have one, and it's gone. But the atrium indoor pool is heated, which is very pleasant.
Food: We ordered the salmon sandwich for lunch, but it arrived with cold/lukewarm/stiff fries. When we mentioned this to the wait staff, we were informed it was not possible, because the food was cooked fresh and came straight from the kitchen. OK, not worth a fight - we just did NOT eat the fries and did NOT use the restaurant again. Plenty of choices available nearby.
Beach access is very good and convenient. The hotel was renovated and our suite was well-appointed, practical, modern and clean. The air-conditioning did not make much noise and the thermostat was responsive.
We would definitely recommend the resort for couples with young kids. The pool is made for them....