Mayra's place couldn't be in a more awesome location in the heart of downtown. There is so much to do and so many phenomenal restaurants nearby. The building itself is nice although a little dim. Overall it's good!