The apartment was perfect for our weekend in Edinburgh. Kelsey has thought of everything her guests might need and more.