Great stay in a lovely, stylish apartment in a great location.