Excellent location and hospitality. The check-in process was smooth and easy. The apartment is very well equipped with everything you expect for a nice and comfortable stay. Public transportation, grocery/convenience stores at a stone throw away distance.