Great location with all of the amenities we needed, including cold AC. Communication was great and check in was seamless (our hostess met us at the apartment and helped us get settled).
My only (minor) complaint is that the listing states 1.5 bathrooms. It does have a shower and sink in one bathroom and a toilet and sink in another room but we were expecting 2 toilets. Not a big problem for us but if two couples are sharing the place, it might be more important.
We would definitely stay there again. Thanks Alexandros!