Hidden Valley Resort, Ascend Hotel Collection offers a private beach where you can enjoy beach umbrellas, volleyball and sunloungers, plus you'll have access to on-site kayaking. Guests in the mood for pampering can indulge in deep-tissue massages, body wraps and aromatherapy, and the indoor pool provides fun for everyone. The Birches Restaurant serves breakfast, lunch and dinner. Other highlights include a bar/lounge, a sauna and a steam room. The helpful staff and location get great marks from fellow travellers.