Great location. Great deck. Helpful hosts. Comfortable stay.