Would thoroughly recommend Tessa's flat for location, it is really easy to walk into the middle of town, but New Town has enough good eateries without needing to go further. Lovely space, and Tessa is a great host, very friendly but just as happy to give you your own space.