Good location just as described. The place is really nice, and despite seeming a little dirty. Very late on check in despite our clear communication on our arrival time, so we ended up waiting about an hour and a half at the door of their place. Other than that, we enjoyed our stay there.