Modern beachfront hotel with ocean-view restaurant, bar, and spa. Offers airy rooms and overlooks a pristine beach.