Every thing was excellent and amazing! The host is sooooo nice! We arrived near the midnight, but Margaret waited us and prepared everything ready. She also gived me the instructions about how to get there and how to get castle in early morning in detail, and saved us time. She is so thoughtful and kind, also checked if we get the right place on time after we leaving by text. The flat is quite. The spacious room is lovely and special. All the things were clean and cozy. You can get every thing for your living. Although we just stay one night. But it is definitely the dream place I will choose again if I back Edinbrugh again.
By the way, I love the shampoo and cup!