Beachfront hotel with a casual restaurant, pool, private beach, and tennis. Offers hotel rooms, bungalows, and a green setting.