Excellent location. Thoughtful hosts. Great value.