Great space, well laid out, fresh vibe and clean. We travelled with 3 young kids, plenty of room for everyone and a 2min stroll to the beach and shops.
Highly recommended.