A fantastic stay, the apartment is beautiful and spacious. The pool terrace is wonderful. The location is great for getting around the city and the check in process and overall communication was excellent. Would highly recommend.