MmmHmmmm, thats what Im talking about! From the window, it looks like this place is in Phoenix? August 17, 2017 by adminPO MmmHmmmm, thats what Im talking about! From the window, it looks like this place is in Phoenix?