Calton Hill is a perfect location for visiting Edinburgh and this flat is cosy and lovely with all amenities. We will definitely come back.