we had to wait a bit for check-in since the apartment was not ready yet at the agreed arrival time, but that was not a big issue for us.
the apartment is very good located, it is well equipped, clean and nice, the bed very comfortable, the shower powerful. The pool is nice and big and not very busy, perfect for real swimmers.
only the internet was often very weak, which can be annoying.