I had a wonderful six night stay in mid winter. The villa was absolutely perfect for my needs ... beautifully cosy and extremely comfortable. The gas fireplace was particularly wonderful! The kitchen was really well stocked for cooking and dining in. High quality linens and bedding and comfortable beds too. The location was excellent, within walking distance of the beach and shops of Blairgowrie. I loved the privacy of Villa 2, with its enclosed, walled garden area. I hope to come back to stay again and maybe even in the summer next time to enjoy the garden.