Forest Lodge is a boutique hotel offering woodsy accommodations, some with sea views. It features two restaurants, an outdoor pool, and unique log bungalow options.