Calum's place was perfect for our needs. The beach was close, parking was relatively easy to find, and the city was just moments away. Our schedule made it difficult to meet Calum in person, but his instructions were thorough, and communication with him was effortless. When we weren't out and about, we enjoyed staying in, drinking tea and lounging around in total comfort!