Try and get here during the day, it will make it easier to find. This place is great! It's basically a mini apartment with all the neccessary amenities you could need! It's also located by everything, which was really convenient for us, during our stay. I could've done without the stairs but that's just my own preference. I felt safe and comfortable there.