Mario's place was great - a 15-30 minute walk from most things we wanted to see. It's a nice place to stay, with separate living room, kitchen and bedroom, which was great for us as my husband was working remotely while we were there, and sometimes needed a separate room for calls.. The flat seemed really well insulated, because we were there during the heatwave and it still felt cool inside. There were quite a few nice cafes just around the corner in Easter Rd, and a couple of grocery stores too. We also booked last minute, and Mario was really responsive to get us all the info we needed and answer our questions. Thanks Mario!