We have stayed at HRH before and are staying again for 4 nights in August. We really liked the room, it was very clean, comfy huge beds, classy coffee maker. We preferred it to our room at the Beach Club really. Free wifi will be great with 2 teenagers! Few downsides; parking fee, no free fridge...