Igeretxe Hotela is an elegant beachfront hotel offering airy rooms, a Japanese restaurant, and a relaxed cafe/bar.