This place is awesome. Everything the listing describes but the communication and friendliness from John made the whole experience even better.