Seaside hotel, Mimoza Beach, offers bright rooms, apartments, and bungalows. Features a private beach area, dining, and bars.