I guess I can only summarize this in one word - AMAZING!
This place is just an amazing place with breathtaking views, and perfect location. Walking distance to main shopping/tourist area with endless food options and shops.
I stayed there with my family and it was just a perfect fit.
I honestly would recommend this apartment without and doubt or hesitation!