Everything was perfect and beyond my expectations. Elspeth has been a great host and super helpful - she really made me feel welcome and comfortable during my stay. The flat is beautiful, clean and nicely located. I had a great time and would always return again.