Lovely stay at a lovely apartment! Perfectly situated.