Katherine’s Place is a great Edinburgh stay. Stunning views and a stylish apartment near the city centre.