Absolutely wonderful! We can’t wait to come back. Craig is a wonderful host and we were thrilled! 5*