Really great location in Gamla Stan and view. Very charming location.