A very comfortable apartment which I would highly recommend. The pool is not very heated but still very nice. Check-in was a bit difficult as the time that I arrived was not suitable for them to meet me so I was left waiting for a while. Better clarity over this process would have been appreciated (they asked me for my flight details to know if the flight was late, but then didn't accommodate my new arrival time so I felt uncared for after a long delay on my flight)