Super nice host - good Internet and atmosphere for working - also perfect for a kitesurfer with possibility to wash and dry your wetsuit etc.
all restaurants/cafes in walking distance
also great yoga courses/teachers!