Very good stay in a lovely apartment in an excellent location.