Straight for 51th Ave and Find 66 street - Make a left if you coming from Downtown (or right if you coming from Marina Hemingway ) and you will find Villa Micha.