John and Catriona's place was perfect for a weekend away. Great communication in the lead up to the weekend as a last minute change was made, they were very accommodating. The apartment was spotless and had everything we needed. Perfect location.