Informal hotel with bright rooms, a casual restaurant, outdoor pool, and private beach.