Outstanding place! Accommodated all our needs and more. Brian is a great host!