Place was pretty much as described and well equipped with practically everything you'd need. Many restaurants and shops nearby. No major issues except there's no elevator so you'll have to haul your luggage up some stairs (however at most I think there was only 4 floors or so)