Hotel Los Escullos offers relaxed accommodations with an outdoor pool and scenic terrace views. Specializes in celebrations and is dog-friendly.