John is always a great host. The place is very modern and well kept. John hasn't overlooked any detail. I highly recommend !