Great location, close to shops and beach. Comfortable beds, well appointed kitchen. Beach towels and boogie boards were a nice touch too.
The only downside was the construction next door and opposite, so check first what stage they are at, as it was quite noisy during the week.