Awesome, just awesome. The place was VERY clean, in an amazing neighbourhood and had everything you could need/want. The only problem with our visit is that it wasn't long enough. David was available to answer any questions even tho we didn't get to meet him.