Perfect location, great AirBnB, perfect staff.
Little things will lead that apartment to perfection soon. (terrace eg)