Alice & Albert’s place is situated in a great location. The building staff is super friendly and accommodating. Alice & Albert are very responsive to any questions I had before and during our stay.