Relax at Delfina Boutique Hotel, a resort offering relaxed rooms, an outdoor pool, a casual restaurant, and mountain views. Located near a sandy beach.