Perfect for our purposes. Great location and sweet host. Everything in place as promised.