Location spot on!! we did pretty much all the stuff walking. the flat is nice, clean, well equipped and comfy with a beautiful view. we loved our stay. However, we had a problem during the check in as we arrived late,the office to pick up the key was closed and there was a miscommunication as they mention they left an envelope. Anyways, be aware you need to pay the tourist tax in order to get the key code...apparently they sent the information through text message but I couldn't get as I have no roaming. it was not fun no be waiting after middnight with 2 kids. luckily, the taxi driver they recommended helped us a lot to get in touch with them. In general, all good just make sure you have all the information sorted for the check in.