Excellent location and thoughtful hosts make this stay very good value.