Catherine’s place is beautiful, warm, cosy and sparkling clean. A perfect place to stay in Edinburgh.