La Cigüeña is a small, family-run hotel offering stunning beach views.