Splendid apartment and a warm welcoming host