This is a great place to stay! John's place has surpassed my expectations. John himself was very helpful and very quick to respond. I will be definitely be staying here again.