Yeah, fairly typical, though I'm surprised the girls split up so quickly. I would definitely stay at the resort -- the opportunities are much more interesting if you do.
We have been to Hedo as guests. I recommend Gran Lido which is in walking distance and has much nicer amenities. They had a reciprocal agreement with Hedo for some facilities and events.