The staff was lovely. The apartment itself was nice, including the beds
I do need to point out that that main area (kitchen, lounge, dining area) is all tiled - the very hard and slippery type of tiles, which was not ideal at all for young kids as its dangerous. The other issues with the tiles is they were FREEZING, we visited during june, and we had to crank the heatpump up so high to try and keep warm. So if you're planning on spending time in the 2 bedroom unit - I'd choose somewhere that has carpet for a more comfortable stay