We stayed here twice and both times were equally great! Everything is just as described and Bill and John are wonderful hosts! We highly recommend staying here.