Lovely and stylish apartment in an excellent location with helpful and welcoming hosts