A most comfortable apartment to stay in and a very convenient location.