Perfect location, well equipped apartment. Very clean. Communication has been spot on. Will definitely visit again!