Relaxed hotel with down-to-earth rooms, some with sea views, and a private beach area. Offers dining near San Lorenzo beach.