Great apartment with stunning views and in an ideal location. Check in was a bit difficult to co-ordinate with the third-party company but we had a great stay nonetheless. The pool and jacuzzi were also amazing!