A spacious apartment with a games room and heaps of entertainment for the kids, yet close to the shops and beach - it was perfect for us and we plan to visit again.