John’s place is a dream to stay at! Not only is everything beautiful, comfortable and well designed-but he thinks of every detail that you could need for a perfect stay! We cannot wait to stay there again!