We had a great stay with Catherine and Craig. There were perfectly located near new towns tops restaurants, a short walk from the stockyards, and a short walk from old town & Edinburgh castle. Check-in was seamless. They gave excellent recommendations. Our toddler was happy in his pack and play. Excellent communication. No complaints. We would stay here again.