Great flat, very big and clean with every bedroom having its own bathroom.
Kitchen is very well equipped.
Check-in/check-out was very easy.
Pool area is great too!