What a wonderful stay! Not only is the location fantastic, but the flat has great amenities and was spotless. Loved that I could bring my pup along and we had an amazing time. Thank you! Highly recommended.