The Westin Hapuna Beach Resort

Polished beachfront resort with a golf course & an infinity pool, plus 3 restaurants & a spa.