Tessa is a wonderful host. The flat is amazing and the room itself is clean, amazingly furnished and you can see Tessa's artistic charm in all the little details. There was always fresh bread that Tessa makes herself every morning. Communication is brilliant, if you have any questions or you need to alter your plans, Tessa is available in person or on the end of the phone to help. This is the second time that we have stayed with Tessa and will not be the last. Oh, and the flat is only 10 minute walk to Princess Street, great place to stay too see a beautiful city.