Eneverything Tip Top. Location is Great. We were felt like a home. We stayed with 6 months old baby and was comfortable. Couple stairs to get to apartment was not a big deal. Def will be coming back! Thank you