Excellent stay overall. Comfortable beds and a well-appointed kitchen. Communication was very prompt when we had questions about the heating system. We very much recommend this flat, and hope to use it again when we return to Edinburgh.