Great stay in beautiful apartment. Pool is nice, and the roof top terrace is great! Communication is good, and check -in was perfect.
Also the location of apartment is great!!