We had a great stay here! The flat is close to all the shops, restaurants and tourist attractions. It's also 15 minutes walk distance from the beach.
The check in and check out was easy and flexible. We also were provided with everything we needed! Overall a good stay!