A really pleasant stay in a lovely apartment in a great location