Place is everything you could need. Perfect location, and Michael speaks amazing English. I thought he was American.