John's place is extremely spacious and very well decorated and designed! The home is luxurious and comfortable. The location is great, as well. The check in and out process was seamless. John is also great at communicating and answering any questions. We can't wait to come back!