Wonderful location. Nice apartment, clean, simple, but pretty basic. Grounds were OK, some construction going on. Beach nearby is awesome.
Problem was - no internet connection for the duration of our stay, apparently this was a wider problem, but surely did not make it fun to be cut off like that.